Skip to content

Force System font settings on Windows #9044

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed

Conversation

facchinm
Copy link
Member

@facchinm facchinm commented Jul 8, 2019

If Cleartype and nonstandard fonts are being used, the IDE menus are rendered terribly. This patch should not affect people with standard configurations but must be tested on all possible OS/fonts combinations

Fixes #6170
Fixes #7839

If Cleartype and nonstandard fonts are being used, the IDE menus are rendered terribly. This patch should not affect people with standard configurations but must be tested on all possible OS/fonts combinations

Fixes arduino#6170
Fixes arduino#7839
@facchinm facchinm added this to the Release 1.8.10 milestone Jul 8, 2019
@ArduinoBot
Copy link
Contributor

@per1234
Copy link
Collaborator

per1234 commented Jul 11, 2019

I tested on a clean install of Windows 10, so I assume that would mean I'm not using a non-standard font. ClearType is enabled by default. I found the test build results in a change (somewhat for the worse IMO) to the look of the fonts in the menus. I found that I get the same results with Arduino IDE 1.8.9 if I turn off ClearType.

So it seems that the intention that "this patch should not affect people with standard configurations" is not being accomplished.

@facchinm
Copy link
Member Author

@per1234 it's exactly what I wanted to test, thanks 😄
I'd then keep the workaround in the wiki or in some place where people with that problem can find it easily. Where do you think we can write it?

@facchinm facchinm closed this Jul 11, 2019
@per1234
Copy link
Collaborator

per1234 commented Jul 11, 2019

Since this is a user topic, rather than a developer topic, I think it should be documented on arduino.cc rather than the wiki. The location that comes to mind is this page:
https://www.arduino.cc/en/Guide/Troubleshooting
I'm not a big fan of that page as it stands now because there is a lot of extremely outdated content and it seems a bit disorganized, but I can't think of a better location to document this.

@ionflux00
Copy link

Thank you!!
I solved the problem by this build

@facchinm
Copy link
Member Author

@per1234 did we add the workaround somewhere at the end? Would you mind adding a link here (and probably removing the @ArduinoBot build)? Thanks!

@per1234
Copy link
Collaborator

per1234 commented Dec 16, 2019

@facchinm I haven't added it. I'm happy to write the text, but I don't have edit access to the website content. As I said, I'm not in favor of adding it to the GitHub wiki (but willing to do so if that's the final decision).

I saw that in #7839 (comment) @SimonePDA said they had created a Jira ticket about this. I went to check the status there, but I couldn't find it in the FT-Content Jira. I'm probably just looking in the wrong place.

Anyway, I'm happy to help out the FT-Content team with this project in any way. Just let me know what I can do.


UPDATE 2020-10-01 It has now been documented in the troubleshooting guide:
https://www.arduino.cc/en/Guide/Troubleshooting#why-is-the-arduino-ides-menu-text-gibberish

@per1234 per1234 added Type: Bug OS: Windows Specific to the Windows version of the Arduino IDE Type: Invalid Off topic for this repository, or a bug report determined to not actually represent a bug labels Sep 3, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
OS: Windows Specific to the Windows version of the Arduino IDE Type: Bug Type: Invalid Off topic for this repository, or a bug report determined to not actually represent a bug
Projects
None yet
5 participants